challenge trophy - Español Inglés Diccionario